#thread-list {
  margin: 1em;
  /* width: max-content; */
}

ul {
  list-style: none;
}

.threadHead {
  border: 1px solid #e6e6e6;
  margin-top: 8px;
  width: 96vw;
  background-color: dodgerblue;
  padding: 12px;
}

.threadHeadBody {
  padding: 8px;
}

.replyList {
  margin-left: 128px;
  list-style: disclosure-closed;
  list-style-position: outside;
}

#new-thread-form {
  display: grid;
  max-width: 256px;
  margin: auto;
  background-color: dodgerblue;
  border: 1px solid #e6e6e6;
  padding: 8px;
}
